package cn.com.cifi.mars.entity.common;

import java.util.List;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 本地筛选后的组织项目分期
 * @author 60157
 *
 */
@Data
@TableName("t_project_by_stages")
public class ProjectByStages {
	
	/**
	 * 组织id
	 */
	@TableField("orgdepid")
    private String orgdepid;

	/**
	 * 组织类型
	 */
    @TableField("orgtype")
    private String orgtype;

    /**
     * 组织名称全路径
     */
    @TableField("orgnamefullpath")
    private String orgnamefullpath;

    /**
     * 组织名称
     */
    @TableField("orgname")
    private String orgname;

    /**
     * 父级组织id
     */
    @TableField("parent_orgid")
    private String parentOrgid;
    
    /**
     * 组织编号全路径
     */
    @TableField("orgnofullpath")
 	private String orgnofullpath;
 	
	/**
	 * 组织单元类型名称
	 */
 	@TableField("hrOrgType")
 	private String hrOrgType;
	
	/**
	 * 组织单元类型编码
	 */
 	@TableField("hrOrgTypeId")
 	private String hrOrgTypeId;
    
    /**
     * 子节点
     */
	@TableField(exist=false)
  	private List<ProjectByStages> children;
	
	/**
	 * 组织机构排序
	 */
	@TableField("orgorder")
	private String orgorder;
}